wet noodle - French English Dictionary